solar torch - Turco Inglés Diccionario